package td.pt;

import td.client.ui.Button;

import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Widget;
import com.google.inject.Inject;
import com.gwtplatform.mvp.client.ViewImpl;

public class RightNavigationView extends ViewImpl implements
		RightNavigationPresenter.MyView {

	private final Widget widget;

	@UiField
	Button createThought;
	@UiField
	Button categorize;
	@UiField
	Button tag;
	@UiField
	Button addToReferences;
	@UiField
	Button addAReference;
	@UiField
	Button publish;

	public interface Binder extends UiBinder<Widget, RightNavigationView> {
	}

	@Inject
	public RightNavigationView(final Binder binder) {
		widget = binder.createAndBindUi(this);
	}

	@Override
	public Widget asWidget() {
		return widget;
	}

	public Button getCreateThought() {
		return createThought;
	}

	public Button getCategorize() {
		return categorize;
	}

	public Button getTag() {
		return tag;
	}

	public Button getAddToActiveReferences() {
		return addToReferences;
	}

	public Button getAddAReference() {
		return addAReference;
	}

	public Button getPublish() {
		return publish;
	}

}
